﻿Ext.define('Twi.Msg', {
    alias: 'widget.twiMsg',

    statics:
    {
        Error: function (title, msg) {
            Ext.Msg.show({
                title: title || "提示",
                msg: msg || "操作错误",
                buttons: Ext.MessageBox.OK,
                icon: Ext.Msg.ERROR
            });
        }
        ,OK: function (title, msg) {
            Ext.Msg.show({
                title: title || "恭喜",
                msg: msg || "操作成功",
                buttons: Ext.MessageBox.OK,
                icon: 'ico_select'
            });
        }
        
       , Warning: function (title, msg) {
           Ext.Msg.show({
               title: title || "警告",
               msg: msg || "操作错误",
               buttons: Ext.MessageBox.OK,
               icon: Ext.Msg.WARNING 
           });
       }

       , Confirm: function (handler, title, msg) {
           title = title || "提示";
           msg = msg || "执行后数据不能恢复，你确定要执行吗？";
           Ext.MessageBox.confirm(title , msg , function (value) {
               if (value == "yes" && typeof handler == "function") {
                   handler();
               }
           })
       }

       , Info: function (title, msg) {
           Ext.Msg.show({
               title: title || "温馨提示",
               msg: msg,
               buttons: Ext.MessageBox.OK,
               icon: Ext.Msg.INFO
           });
       }
    }
});
